package com.tqjc.system.system.wrapper;

import cn.hutool.core.collection.CollectionUtil;
import com.tqjc.system.common.Wrapper.BaseWrapper;
import com.tqjc.system.common.constant.GlobalConstant;
import com.tqjc.system.common.entity.VO.AddTaskVO;
import com.tqjc.system.system.entity.SysAlarmInfoEntity;

import java.util.ArrayList;
import java.util.List;

/**
 * @description:
 * @Author: 86195
 * @Date: 2024/1/16 16:04
 **/
public class AddTaskVOWrapper extends BaseWrapper<AddTaskVO> {

    public AddTaskVOWrapper(List<AddTaskVO> lstResult) {
        super(lstResult);
        if(CollectionUtil.isNotEmpty(lstResult)){

            List<AddTaskVO> list = new ArrayList<>(lstResult.size());
            if(GlobalConstant.VISIT_MODEL_FLAG){
                //参观模式打开
                for (AddTaskVO addTaskVO : lstResult) {
                    addTaskVO.setVisitFlag(GlobalConstant.VISIT_MODEL_FLAG);
                    list.add(addTaskVO);
                }
            }

        }


    }
}
